body {
	background-color: #AAAAAA;
	color: #444;
}

div.contenido {
	border: 5px solid #666666;
	margin: 25px;
	padding: 50px;
	background-color: #DDDDBB;
}

input[type=text] {
	background-color: rgb(231, 228, 193);
	width: 250px;
}

.info {
	border: 3px solid #888888;
	margin: 50px;
	padding: 25px;
	background-color: #AAAA77;
	color: #EEEEEE;
	height: 215px;
}

div.botones {
	margin-left: 300px;
}

input.error {
	background-color: rgb(250, 200, 200) !important;
}

label.error {
	color: rgb(250, 200, 200);
	font-weight: bold;
	margin-left: 5px;
}

.resaltado {
	color: rgb(248, 215, 178);
}

.cargaOK {
	color: rgb(11, 91, 129);
}

div#cancha {
	float: right;
	margin-right: 25px;
	background-color: #009900;
	width:466px;
	height:214px;
	position:relative;
}

div#cancha div {
  margin: 0;
  padding: 0;
  border: white solid 1px;
  color: white;
}

div.tick {
  border-width:0;
  border-top: white solid 2px;
  width: 4px;
}
